package com.xjgc.model.entity.mes;

import com.baomidou.mybatisplus.annotation.IdType;

import java.sql.Date;
import java.sql.Time;
import com.baomidou.mybatisplus.annotation.TableField;
import java.io.Serializable;
import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.Data;

/**
 * <p>
 *
 * </p>
 *
 * @author 刘银芳
 * @since 2020-10-29
 */
@Data
public class ZxjMesVbelg implements Serializable {

private static final long serialVersionUID=1L;

/**
 * 开票凭证
 */
@JsonProperty("VBELN")
@TableField("\"VBELN\"")
private String vbeln;

/**
 * 出具发票项目
 */
@JsonProperty("POSNR")
@TableField("\"POSNR\"")
private Long posnr;

/**
 * 描述
 */
@JsonProperty("VTEXT")
@TableField("\"VTEXT\"")
private String vtext;

/**
 * 销售组织
 */
@JsonProperty("VKORG")
@TableField("\"VKORG\"")
private String vkorg;

/**
 * 记录的创建日期
 */
@JsonProperty("ERDAT")
@TableField("\"ERDAT\"")
private Date erdat;

/**
 * 出具发票索引和打印的出具发票日期
 */
@JsonProperty("FKDAT")
@TableField("\"FKDAT\"")
private Date fkdat;

/**
 * 完整的人员名称
 */
@JsonProperty("NAME_TEXT")
@TableField("\"NAME_TEXT\"")
private String nameText;

/**
 * 出具发票项目的凭证货币净值
 */
@JsonProperty("NETWR")
@TableField("\"NETWR\"")
private Double netwr;

/**
 * 凭证货币税额
 */
@JsonProperty("MWSBP")
@TableField("\"MWSBP\"")
private Double mwsbp;

/**
 * 从条件定价过程小计1
 */
@JsonProperty("KZWI1")
@TableField("\"KZWI1\"")
private Double kzwi1;

/**
 * 累计开票含税金额
 */
@JsonProperty("ZLJKPE")
@TableField("\"ZLJKPE\"")
private Double zljkpe;

/**
 * 从条件定价过程小计1
 */
@JsonProperty("AUBEL")
@TableField("\"AUBEL\"")
private String aubel;

/**
 * 销售凭证项目
 */
@JsonProperty("AUPOS")
@TableField("\"AUPOS\"")
private Long aupos;

/**
 * 从条件定价过程小计1
 */
@JsonProperty("KZWI1_VBAP")
@TableField("\"KZWI1_VBAP\"")
private Double kzwi1Vbap;

/**
 * 备注
 */
@JsonProperty("ZBZ")
@TableField("\"ZBZ\"")
private String zbz;

/**
 * 日期
 */
@JsonProperty("DATUM")
@TableField("\"DATUM\"")
private Date datum;

/**
 * 时间
 */
@JsonProperty("UZEIT")
@TableField("\"UZEIT\"")
private String uzeit;
/**
 * mes读取状态 1表示已读  0表示未读
 */
@JsonProperty("STATUS")
@TableField("\"STATUS\"")
private String status;

/**
 * 用户权限ID
 */
@JsonProperty("UID")
@TableField("\"UID\"")
private String uid;

/*实际已开票数量 */
@TableField("fkimg")
private Double fkimg;
/*付款方*/
@TableField("kunrg")
private String kunrg;
/*物料号 */
@TableField("matnr")
private String matnr;
/* 该物料的科目设置组 */
@TableField("ktgrm")
private String ktgrm;
/* 参考单据的单据编号 */
@TableField("vgbel")
private String vgbel;
/* 参考项目的项目号 */
@TableField("vgpos")
private Integer vgpos;
}
